html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

html, body {
    width:100%;
    height:100%;
    font: bold 12px/22px arial;
    background:#e3eef0 url(../images/bg.jpg);
}

a, a:visited, a:hover {
    text-decoration:none;
}

#container {
    width:960px;
    margin:0 auto;
}

#main {
    position:absolute;
    top:50%; left:0; right:0;
    text-align:center;
}

#clickMe {
    background: #fed870; /* Old browsers */
    background: -moz-linear-gradient(top, #fed870 0%, #fdbe43 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed870), color-stop(100%,#fdbe43)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fed870 0%,#fdbe43 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fed870 0%,#fdbe43 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #fed870 0%,#fdbe43 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FED870', endColorstr='#FDBE43',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #fed870 0%,#fdbe43 100%); /* W3C */
    display:inline-block;
    padding:4px 15px;
    border-radius:3px;
    font-size:14px;
    color:#b17902;
    text-shadow:0 1px 0 #fee47d;
    border:1px solid #e3b346;
    border-bottom-color:#ca9326;
    box-shadow:0 1px 3px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.4);
}

#success { font-size:60px; color:#a4b1b3; font-weight:700; text-shadow:0 1px 1px rgba(255,255,255,0.5); }

.center_title_bar{
width:575px;
height:31px;
float:left;
padding:0 0 0 10px;
margin:0 0 0 5px;
line-height:31px;
font-size:12px;
color:#159DCC;
font-weight:bold;
background:url(images/bar_bg.gif) no-repeat center;
}

table#alter tr td { /* Toda a tabela com fundo creme */
background: #000;
}

table#alter tr.dif td {
background: #eee; /* Linhas com fundo cinza */
}
